cmake_minimum_required(VERSION 3.0)
project(main)

#配置编译选项
set(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -g)

#配置头文件搜索路径
#include_directories()

#配置库文件搜索路径
#link_directories()

#设置需要的源文件列表
set(SRC_LIST  ./testmuduo.cpp)
#吧.指定路径下所有源文件名字放入SRCLIST
#aux_source_directory(. SRC_LIST)

#生成可执行文件server，由src_list编译而来
add_executable(server ${SRC_LIST})

#设置可执行文件最终存储路径
set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)

#server程序需要链接这三个库
target_link_libraries(server muduo_net muduo_base pthread)

#指定搜索的子目录
#add_subdirectory(testmuduo)